purchase undertaking - French English Dictionary